rest satisfied - Deutsch Englisch Wörterbuch